//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

namespace CascadeSharp.TKFeat.BRepFeat
{
    //---------------------------------------------------------------------
    //  Enum  BRepFeat_StatusError
    //---------------------------------------------------------------------
    public enum BRepFeat_StatusError
    {
        BRepFeat_OK = 0,
        BRepFeat_BadDirect = 1,
        BRepFeat_BadIntersect = 2,
        BRepFeat_EmptyBaryCurve = 3,
        BRepFeat_EmptyCutResult = 4,
        BRepFeat_FalseSide = 5,
        BRepFeat_IncDirection = 6,
        BRepFeat_IncSlidFace = 7,
        BRepFeat_IncParameter = 8,
        BRepFeat_IncTypes = 9,
        BRepFeat_IntervalOverlap = 10,
        BRepFeat_InvFirstShape = 11,
        BRepFeat_InvOption = 12,
        BRepFeat_InvShape = 13,
        BRepFeat_LocOpeNotDone = 14,
        BRepFeat_LocOpeInvNotDone = 15,
        BRepFeat_NoExtFace = 16,
        BRepFeat_NoFaceProf = 17,
        BRepFeat_NoGluer = 18,
        BRepFeat_NoIntersectF = 19,
        BRepFeat_NoIntersectU = 20,
        BRepFeat_NoParts = 21,
        BRepFeat_NoProjPt = 22,
        BRepFeat_NotInitialized = 23,
        BRepFeat_NotYetImplemented = 24,
        BRepFeat_NullRealTool = 25,
        BRepFeat_NullToolF = 26,
        BRepFeat_NullToolU = 27
    } // enum  class BRepFeat_StatusError
}